home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr11 / pdox693.zip / TI697.ASC < prev    next >
Text File  |  1992-08-12  |  6KB  |  265 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.   PRODUCT  :  Paradox                                NUMBER  :  697
  9.   VERSION  :  3.5
  10.        OS  :  DOS
  11.      DATE  :  August 12, 1992                          PAGE  :  1/4
  12.  
  13.     TITLE  :  UNTIL clause in PAL WAIT TABLE, RECORD, and FIELD
  14.  
  15.  
  16.  
  17.  
  18.   During a WAIT command, PAL script execution pauses for user
  19.   input.  Most keys pass through to Paradox, but some of them are
  20.   blocked by WAIT.  This blocking is usually signaled by a beep.
  21.   This document is a list of all standard Paradox keystrokes that
  22.   are and are not blocked automatically by each version of the WAIT
  23.   command.
  24.  
  25.   For all WAITs, nonstandard Paradox keys (e.g.  <Alt-1>, <Shift-
  26.   F8>, or <Ctrl-A>) are blocked.  WAIT RECORD and WAIT FIELD are
  27.   progressively more restrictive than WAIT TABLE; for each, only
  28.   the new keys blocked are listed.
  29.  
  30.   In order to use a blocked key, or prevent the use of a non-
  31.   blocked key, you must place that key in the UNTIL clause of the
  32.   WAIT.  Note that some of the non-blocked keys are invalid in the
  33.   contexts in which WAIT can be called, so it does not really
  34.   matter whether they are passed through or not.  More information
  35.   on the WAIT command is found in Chapter 20 of the Paradox PAL
  36.   User's Guide.
  37.  
  38.   After the WAIT, the system variable RetVal contains the keystroke
  39.   used to exit the WAIT.  You then use SWITCH to specify the action
  40.   for each keystroke.
  41.  
  42.   NOTE: Any validity checks on the current field must be satisfied
  43.   before you can leave the WAIT.  As a workaround, the command
  44.   REQUIREDCHECK can be used to turn validity checking for required
  45.   fields on or off for the current image on the workspace.  This
  46.   command can be used in conjunction with the function ISVALID()
  47.   which tests whether the current contents of a field are
  48.   legitimate and complete.
  49.  
  50.   Also, leaving a WAIT automatically exits you from fieldview;
  51.   moreover, many inactive cursor keys in WAIT RECORD and WAIT FIELD
  52.   become active in FieldView.  See Tech Info sheet #699 for more
  53.   information on implementing FieldView.
  54.  
  55.   WARNING:  The following keys are not blocked, and may have
  56.   undesired side effects: <Ctrl-F>, <Alt-F5>, <Alt-K>, <Alt-L>,
  57.   <Ctrl-O>, <Alt-O>, <Ctrl-Z>, <Alt-Z>
  58.  
  59.                  WAIT TABLE
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.   PRODUCT  :  Paradox                                NUMBER  :  697
  75.   VERSION  :  3.5
  76.        OS  :  DOS
  77.      DATE  :  August 12, 1992                          PAGE  :  2/4
  78.  
  79.     TITLE  :  UNTIL clause in PAL WAIT TABLE, RECORD, and FIELD
  80.  
  81.  
  82.  
  83.  
  84.   Blocked:
  85.  
  86.        F1        (Help) - except lookup fields in
  87.                  Edit/Co-Edit/DataEntry
  88.        F2        (Do_it!)
  89.        F3        (UpImage)
  90.        F4        (DownImage)
  91.        Alt-F4    (InstantPlay) [no beep]
  92.        F6        (Check)
  93.        Ctrl-F6   (CheckDescending)
  94.        Alt-F6    (CheckPlus)
  95.        F7        (FormKey)
  96.        Ctrl-F7   (GraphKey)
  97.        Alt-F7    (InstantReport)
  98.        F8        (ClearImage)
  99.        Alt-F8    (ClearAll)
  100.        F9        (Edit)
  101.        Alt-F9    (Co-Edit)
  102.        F10       (Menu)
  103.        Alt-X     (Crosstab)
  104.        Esc       (Ctrl-[)
  105.  
  106.   Not Blocked:
  107.  
  108.   All ASCII characters from 32-255, including CtrlBackspace
  109.  
  110.        Ctrl-D    (Ditto)
  111.        Ctrl-F    (Fieldview)
  112.        Ctrl-H    (Backspace)
  113.        Ctrl-I    (Tab)
  114.        Ctrl-L    (ResyncKey)
  115.        Ctrl-M    (Enter)
  116.        Ctrl-O    (DOS)
  117.        Ctrl-R    (Rotate)
  118.        Ctrl-U    (Undo)
  119.        Ctrl-V    (VertRuler)
  120.        Ctrl-Y    (DeleteLine)
  121.        Ctrl-Z    (Zoom)
  122.  
  123.        Shift-Tab (ReverseTab)
  124.        Alt-K     (KeyLookup)
  125.        Alt-L     (LockKey)
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.   PRODUCT  :  Paradox                                NUMBER  :  697
  141.   VERSION  :  3.5
  142.        OS  :  DOS
  143.      DATE  :  August 12, 1992                          PAGE  :  3/4
  144.  
  145.     TITLE  :  UNTIL clause in PAL WAIT TABLE, RECORD, and FIELD
  146.  
  147.  
  148.  
  149.  
  150.        Alt-O     (DosBig)
  151.        Alt-R     (Refresh)
  152.        Alt-Z     (ZoomNext)
  153.  
  154.        F1        (Help) - in lookup fields during
  155.                   Edit/Co-Edit/DataEntry
  156.        Alt-F3    (InstantRecord)
  157.        F5        (Example)
  158.        Alt-F5    (FieldView)
  159.        Shift-F6  (GroupBy)
  160.        Alt-F10   (PALMenu)
  161.  
  162.        Home, Up, PgUp, Left, Right, End, Down, PgDn, Ins, Del,
  163.        CtrlLeft, CtrlRight, CtrlEnd, CtrlPgDn, CtrlHome, CtrlPgUp,
  164.        Ctrl-PrtSc
  165.  
  166.                       WAIT RECORD
  167.  
  168.   Blocked:
  169.  
  170.        Ctrl-U
  171.        Ctrl-Z
  172.        Alt-Z
  173.        Home
  174.        End
  175.        Ins
  176.        Del [no beep]
  177.        CtrlPgDn
  178.        CtrlPgUp
  179.  
  180.   Blocked on attempt to leave record:
  181.  
  182.        Up, Down, Pgup, PgDn, Left, Right, Enter, Tab, ReverseTab
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.   PRODUCT  :  Paradox                                NUMBER  :  697
  207.   VERSION  :  3.5
  208.        OS  :  DOS
  209.      DATE  :  August 12, 1992                          PAGE  :  4/4
  210.  
  211.     TITLE  :  UNTIL clause in PAL WAIT TABLE, RECORD, and FIELD
  212.  
  213.  
  214.  
  215.  
  216.                       WAIT FIELD
  217.  
  218.   Blocked:
  219.  
  220.        Up, Down, Pgup, PgDn, Left, Right, Enter, Tab, ReverseTab
  221.  
  222.        CtrlLeft
  223.        CtrlRight
  224.        CtrlEnd
  225.        CtrlHome
  226.        Ctrl-R
  227.  
  228.   DISCLAIMER: You have the right to use this technical information
  229.   subject to the terms of the No-Nonsense License Statement that
  230.   you received with the Borland product to which this information
  231.   pertains.
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.